home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / mus / midi / amccs1xedit.lha / amcCS1x / manual.txt < prev    next >
Encoding:
Text File  |  2000-10-16  |  7.3 KB  |  161 lines

  1. Short:    CS1x, Midi and XG editor for Octamed SoundStudio
  2. Uploader: ruzani@hron.fei.tuke.sk
  3. Author:   ruzani@hron.fei.tuke.sk
  4. Type:     mus/midi
  5. Version:  0.1
  6.  
  7.  
  8.                    AMC's CS1x and XG editor v 0.1
  9.  
  10.  
  11.  
  12. Author: Stanislav Ruzani ml (A.M.C.)
  13.         Magnezitarov 1206/8
  14.         05001 Revuca, Slovak Republic
  15.         e-mail: ruzani@hron.fei.tuke.sk
  16.  
  17.  
  18. Introduction:
  19.  
  20. I have buyed my own Yamaha CS1x last month; so I have started to looking for some
  21. good prog for this super synth. But I have found only programs for editing
  22. performances,not for editing other parts...
  23. So I started to make my own piece of software.. 
  24. And because I am a proudly user of Octamed Soundstudio,
  25. my prog supports this superb tracking ware.
  26.  
  27. Features:
  28. -you can edit bank,program number, reverb,chorus and variation send for every
  29. part, volume, panning, portamento time, attack,decay and release time, receive
  30. channel,cut-off, resonance and reverb parameters (last two only in XG mode)
  31. -it is usable for ALL XG instruments (tested on CS1x and on my MU-15,it uses
  32. XG sysex messages...)
  33. -usable almost for any synthesizer (bank select,prog#,attack,decay,volume,reverb,
  34. chorus,variation (if you have more variation efects,only the first),portamento
  35. time, cut-off, resonance;
  36. -you can select WHAT of this stuff will you use, so the amount of data
  37. during realtime midi transfer is minimal
  38. -And the best:
  39.  WHILE PLAYING SONG IN OCTAMED, YOU CAN EASILY CHANGE EVERY PARAMETER IN REAL-TIME!!!
  40.  ---it means: no switching of "midi active" button!!!
  41.  
  42. Installaton:
  43. Simply copy all files where you want.
  44.  
  45. Requirments:
  46. -Octamed Soundstudio v 1.03 (free on Aminet) (not strictly required, you can
  47.  edit messages (switching off realtime transfer) and save as sysex and load to another sequencer)
  48. -rexx-mast must be running! (this prog uses AREXX port of OSS to transfer all data)
  49. -for comfortable work, you need MCP (full version from Aminet), and you must have
  50.  activated this two patches:
  51.  1. "reqtools patch" (gadgets "arp" "req" "intuition" have to be checked)
  52.  2. "requester timeout" (in requester timeout you need
  53.  to press "New" and to type in Title gadget: "Octamed#?" in Bodytext gadget "Where
  54.  should I place#?" in Gadget number "1" and in Time "0")
  55.  This will close all unwanted Octamed gadgets in sysex-message window
  56. -and the most important is some synthesizer...
  57.  
  58. Usage:
  59. Double click on "Start-ed" icon, window of my editor will appear.
  60. Menus: message/open - opens message from disk (message contains
  61.                       settings for all parts)
  62.        message/save as - saves message
  63.        message/send    - send message through Arexx port to Octamed and the to
  64.                          your synth
  65.        message/quit    - *****
  66.  
  67.        sound/send/only channels 5-16 - special feature of Yamahas CS1x and CS2x's
  68.                         performance mode - parts 1-4 are used for performance
  69.                         parts 5-16 for multi settings. So in performance mode
  70.                         you DONT have to send data for parts 1-4
  71.  
  72.                        (for other synths turn this off)
  73.        sound/send/in realtime - every parameter change is send to Octamed
  74.                                 via Arexx immediately
  75.                               -when off, setup is only stored in memory
  76.        soumd/send/sound name to OSS - if you load or choose new sound,
  77.                                       name of this instrument will be set
  78.                                       in OSS window
  79.        sound/befor quit/send message - sends message to Octamed before quit
  80.                                        (you don't lose your data, if you
  81.                                        have forgot to send or to save all message before prog ends)
  82.    Main Window:
  83.  
  84.    Load - loads sound preset to current part
  85.    Save - saves current sound preset
  86.    Send - sends current sound preset to Octamed and to synth
  87.           (use this function to make more presets for some part:
  88.           select message in OSS midi message window and press
  89.           this button - sound in actual part will be send to
  90.           this position. During playing the song, use 10xx command,
  91.           where xx is number of your message minus 1 to send
  92.           current preset to MIDI.
  93.           This is very useful, because Octamed cannot easily handle
  94.           banks an other presets. So you have only to send this
  95.           short message and all will be OK.
  96.           Remember- reduce the amount of transmited Midi data
  97.           to minimum, the smaller message is, the less time
  98.           needs Octamed to send all to Midi.
  99.           In extreme cases big amount of dat can stop playing
  100.           for a little time, what is unwanted...)
  101.    Part (slider) - selects Part number
  102.    MSB  (slider) - selects Most Significant byte for BANK#
  103.    LSB  (slider) - selects Least Significant byte fo BANK#
  104.    PROG (slider) - selects prog. number
  105.    Param (slider)- changes value of parameter selected in listview
  106.    Type - you can type here the value of Param. slider to
  107.           quick change of this value
  108.  
  109.    Send (checkbox) - selects, whether the actual parameter will be send.
  110.                      NOTE: disable ALL, you don't need to reduce
  111.                      amount of Midi data.
  112.                      (Program sends only what is selected)
  113.    Two listviews - 1., - selects parameter type
  114.                    2., - selcets sound (I have add banks for XG & CS1x,
  115.                    if YOU want to add your own banks for your synthesizer,
  116.                    please send me this 2 files:
  117.               =in the first will be names of instruments
  118.                (see banksxg file in /data drawer)
  119.               =and in the second file will be : 1.byte - bank select MSB of
  120.                                                   instument  at line 1 in first file
  121.                                                 2.byte - bank select LSB of
  122.                                                  instr.1 in first file...
  123.                                                 3.byte - program number of
  124.                        this instr  (decreased 1!!!!! Please, take care of this!!!!!)
  125.  
  126.                                                 4.byte - MSB of instr. at
  127.                                                line 2  etc.... (for all instruments)
  128.                 (see file /data/bankxg )
  129.                -so, if you have in the first file names of 100 instruments,
  130.                the lenght of the second file MUST be 100*3 bytes
  131.  
  132.                Or you can make presets in my prog and save it.
  133.  
  134.    TIPS: don't load saved sounds directly to Octamed, because
  135.          it will be used only for part, which was saved.
  136.          (if you save sound, which was set for part,for example,
  137.          6,and you want to use it for other part (8), simply
  138.          load this sound preset to part No. 8 and then press
  139.          "SEND" button or "SAVE"button, if you want to
  140.          save it to disk.
  141.  
  142.  
  143.         T H I S  P R O G R A M    I S   F R E E W A R E !!!!!!!!
  144.  
  145.  
  146.  
  147.    This program is freeware,'cause I have made it for all Amiga musicians!!!!
  148.    But, please, If you use this program, and If you like it, or
  149.    if you want to implement some new function, please, write to
  150.    me at : ruzani@hron.fei.tuke.sk. I want to know, how much
  151.    people use Amiga for sequencing!
  152.    Use this program at your own risk!!!!!!
  153.  
  154.    !!!!!!!!!!!BUG REPORTS WANTED!!!!!!
  155.  
  156.  
  157.    Message for english-spoken people: BIG SORRY for my bad English,I hope,
  158.    you could understand, what is this "manual" about!!!!!
  159.  
  160.  
  161.